﻿.webright{  
position:fixed; right:0; top:50%; z-index:1001; width:70px; height:355px; margin-top:-177.5px;}
.webright_btn{position:fixed; right:70px; top:50%; z-index:1000; width:26px; height:67px; margin-top:-33.5px; background-image:url(../images/hide.png); background-position:center; background-repeat:no-repeat; cursor:pointer;}
.webright_btn_on{
background-image:url(../images/show.png); right:0px;}
.webright ul li{ border-bottom:1px #ececec solid;
width:100%; position:relative; z-index:1;  }
.webright ul li:last-child{
border:none;}
.webright ul li a{ background-color:#f5faff; width:100%;
display:block; background-position:center; background-repeat:no-repeat; height:70px;}
.webright ul li:hover a{
background-color:#005bac;}
.webright ul li.wx a {
background-image:url(../images/wx.png);}
.webright ul li.wx:hover a{
background-image:url(../images/wxhover.png);}
.webright ul li img{ z-index:100; display:none;
position:absolute; right:100%; top:0; width:auto; max-width:none;}
.webright ul li:hover img{
display:block;}
.webright ul li.lx a {
background-image:url(../images/ly.png);}
.webright ul li.lx:hover a{
background-image:url(../images/lyhover.png);}
.webright ul li.lx div , .webright ul li.dh div{ position:absolute; right:70px; top:3px; display:none;
width:222px; height:71px; background-image:url(../images/qbg.png); background-position:center; background-repeat:no-repeat;z-index:1002;}
.webright ul li.lx div p , .webright ul li.dh div p{ padding-left:20px; margin-top:20px;    font-family: "impact";
font-size:18px; color:#005bac; display:block;}
.webright ul li.lx:hover div , .webright ul li.dh:hover div{
display:block;}
.webright ul li.dh a {
background-image:url(../images/phone.png);}
.webright ul li.dh:hover a{
background-image:url(../images/phonehover.png);}

.webright ul li.kf a {
background-image:url(../images/kf.png);}
.webright ul li.kf:hover a{
background-image:url(../images/kfon.png);}
.webright ul li.kf div{ display:none;
position:absolute; right:70px; top:0; width:121px; height:69px; background-position:center; background-repeat:no-repeat; background-image:url(../images/kfbg.png);}
.webright ul li.kf div dl{
width:95px; float:left; margin-left:10px;}
.webright ul li.kf div dl dd{ font-size:0.8em; color:#333; cursor:pointer; padding:2.0em 0; border-bottom:1px #ececec solid;
display:block; background-position:left center; background-repeat:no-repeat; background-image:url(../images/kf2.png); padding-left:30px;}
.webright ul li.kf div dl dd:last-child{
border:none;}
.webright ul li.kf:hover div{
display:block;}




.webright ul li.db a {background-color:#005bac;
background-image:url(../images/tophover.png);}
.webright ul li.db:hover a{
background-image:url(../images/tophover.png);}
@media screen and (max-width:500px) {
.webright,.webright_btn{
display:none;}
}
